package cn.flying.cloud.flow.core.listener.custom;

import cn.flying.cloud.flow.core.listener.entity.ProcessCancelEntity;

/**
 * 流程取消处理
 *
 * @author: admin
 * @date: 2025年07月17日 14:36
 * @version: 1.0
 */
public abstract class AbstractProcessCancelledHandler {

    /**
     * 执行
     *
     * @param entity
     */
    public abstract void execute(ProcessCancelEntity entity);

    /**
     * 流程key
     *
     * @return
     */
    public abstract String key();
}
